优化布局渲染

计算节点的布局或者场景图中的子树时,可能会消耗大量的计算资源。一般来说,任何节点(例如网格布局 (Grid Layout) 节点)的移动,都会降低帧缓冲区更新的速度。

要优化布局渲染,而不是布局变换 (Layout Transformation) 属性,请尽可能使用渲染变换 (Render Transformation)。在具有很多子节点的布局中,执行渲染变换不会重新计算布局,可以显著减少布局中的重新计算任务量。

要使用渲染变换:

  1. 预览 (Preview) 中选择节点工具 (Node tool) 并将变换工具设置为使用 渲染变换 (Render Transformation))。
  2. 使用节点工具 (Node tool)预览 (Preview).中移动、旋转或缩放。请参阅 在 预览 (Preview) 中编辑您的应用程序

  1. 工程 (Project) 中选择您要应用变换的节点。
  2. 属性 (Properties) 中点击 ,并添加渲染变换 (Render Transformation) 属性。
  3. 使用渲染变换 (Render Transformation) 属性对您在第一步中选择的节点应用变换。

另请参阅

渲染最佳实践

配置节点以进行有效渲染

使用排序过滤器 (Sorting Filter)防止过度绘制

渲染静态内容

渲染部分透明节点

排除应用程序的性能问题

最佳实践